stereoscopic spectacles - English Synonyms Dictionary